peptide backbone - English Synonyms Dictionary